在Java中,迴圈(Loops)是控制流的一部分,用來在某些條件滿足時重複執行某段代碼。常見的迴圈語句包括for迴圈、while迴圈和do-while迴圈。這些迴圈允許程式有效地處理重複的任務。
1.for迴圈
- 通常用來在知道確切的迴圈次數時使用。它由三部分組成:初始化、條件判斷、迴圈後的操作。
- for (初始化; 條件; 更新) {
// 要重複執行的代碼
}
- eg.for (int i = 1; i <= 5; i++) {
System.out.println("這是第 " + i + " 次執行");
}
- 輸出結果:
這是第 1 次執行
這是第 2 次執行
這是第 3 次執行
這是第 4 次執行
這是第 5 次執行
2.增強型for迴圈(for-each)
- 這是一種簡化的 for 迴圈,常用來遍歷陣列或集合。
- for (資料型別 變數 : 集合或陣列) {
// 要重複執行的代碼
}
- eg.int[] numbers = {1, 2, 3, 4, 5};
for (int number : numbers) {
System.out.println(number);
}
- 輸出結果:
1
2
3
4
5